institution that is publicly owned - Französisch Englisch Wörterbuch